// --------------------------------------------------------------------------------------------------------------------
// <copyright file="DotColor.cs" company="imbVeles" >
//
// Copyright (C) 2018 imbVeles
//
// This program is free software: you can redistribute it and/or modify
// it under the +terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see http://www.gnu.org/licenses/.
// </copyright>
// <summary>
// Project: imbSCI.Graph
// Author: Goran Grubic
// ------------------------------------------------------------------------------------------------------------------
// Project web site: http://blog.veles.rs
// GitHub: http://github.com/gorangrubic
// Mendeley profile: http://www.mendeley.com/profiles/goran-grubi2/
// ORCID ID: http://orcid.org/0000-0003-2673-9471
// Email: hardy@veles.rs
// </summary>
// ------------------------------------------------------------------------------------------------------------------
namespace imbSCI.Graph.DOT
{
    /// <summary>
    /// Colors supported by DOT
    /// </summary>
    public enum DotColor
    {
        Aliceblue,
        Antiquewhite,
        Antiquewhite1,
        Antiquewhite2,
        Antiquewhite3,
        Antiquewhite4,
        Aquamarine,
        Aquamarine1,
        Aquamarine2,
        Aquamarine3,
        Aquamarine4,
        Azure,
        Azure1,
        Azure2,
        Azure3,
        Azure4,
        Beige,
        Bisque,
        Bisque1,
        Bisque2,
        Bisque3,
        Bisque4,
        Black,
        Blanchedalmond,
        Blue,
        Blue1,
        Blue2,
        Blue3,
        Blue4,
        Blueviolet,
        Brown,
        Brown1,
        Brown2,
        Brown3,
        Brown4,
        Burlywood,
        Burlywood1,
        Burlywood2,
        Burlywood3,
        Burlywood4,
        Cadetblue,
        Cadetblue1,
        Cadetblue2,
        Cadetblue3,
        Cadetblue4,
        Chartreuse,
        Chartreuse1,
        Chartreuse2,
        Chartreuse3,
        Chartreuse4,
        Chocolate,
        Chocolate1,
        Chocolate2,
        Chocolate3,
        Chocolate4,
        Coral,
        Coral1,
        Coral2,
        Coral3,
        Coral4,
        Cornflowerblue,
        Cornsilk,
        Cornsilk1,
        Cornsilk2,
        Cornsilk3,
        Cornsilk4,
        Crimson,
        Cyan,
        Cyan1,
        Cyan2,
        Cyan3,
        Cyan4,
        Darkgoldenrod,
        Darkgoldenrod1,
        Darkgoldenrod2,
        Darkgoldenrod3,
        Darkgoldenrod4,
        Darkgreen,
        Darkkhaki,
        Darkolivegreen,
        Darkolivegreen1,
        Darkolivegreen2,
        Darkolivegreen3,
        Darkolivegreen4,
        Darkorange,
        Darkorange1,
        Darkorange2,
        Darkorange3,
        Darkorange4,
        Darkorchid,
        Darkorchid1,
        Darkorchid2,
        Darkorchid3,
        Darkorchid4,
        Darksalmon,
        Darkseagreen,
        Darkseagreen1,
        Darkseagreen2,
        Darkseagreen3,
        Darkseagreen4,
        Darkslateblue,
        Darkslategray,
        Darkslategray1,
        Darkslategray2,
        Darkslategray3,
        Darkslategray4,
        Darkslategrey,
        Darkturquoise,
        Darkviolet,
        Deeppink,
        Deeppink1,
        Deeppink2,
        Deeppink3,
        Deeppink4,
        Deepskyblue,
        Deepskyblue1,
        Deepskyblue2,
        Deepskyblue3,
        Deepskyblue4,
        Dimgray,
        Dimgrey,
        Dodgerblue,
        Dodgerblue1,
        Dodgerblue2,
        Dodgerblue3,
        Dodgerblue4,
        Firebrick,
        Firebrick1,
        Firebrick2,
        Firebrick3,
        Firebrick4,
        Floralwhite,
        Forestgreen,
        Gainsboro,
        Ghostwhite,
        Gold,
        Gold1,
        Gold2,
        Gold3,
        Gold4,
        Goldenrod,
        Goldenrod1,
        Goldenrod2,
        Goldenrod3,
        Goldenrod4,
        Gray,
        Gray0,
        Gray1,
        Gray10,
        Gray100,
        Gray11,
        Gray12,
        Gray13,
        Gray14,
        Gray15,
        Gray16,
        Gray17,
        Gray18,
        Gray19,
        Gray2,
        Gray20,
        Gray21,
        Gray22,
        Gray23,
        Gray24,
        Gray25,
        Gray26,
        Gray27,
        Gray28,
        Gray29,
        Gray3,
        Gray30,
        Gray31,
        Gray32,
        Gray33,
        Gray34,
        Gray35,
        Gray36,
        Gray37,
        Gray38,
        Gray39,
        Gray4,
        Gray40,
        Gray41,
        Gray42,
        Gray43,
        Gray44,
        Gray45,
        Gray46,
        Gray47,
        Gray48,
        Gray49,
        Gray5,
        Gray50,
        Gray51,
        Gray52,
        Gray53,
        Gray54,
        Gray55,
        Gray56,
        Gray57,
        Gray58,
        Gray59,
        Gray6,
        Gray60,
        Gray61,
        Gray62,
        Gray63,
        Gray64,
        Gray65,
        Gray66,
        Gray67,
        Gray68,
        Gray69,
        Gray7,
        Gray70,
        Gray71,
        Gray72,
        Gray73,
        Gray74,
        Gray75,
        Gray76,
        Gray77,
        Gray78,
        Gray79,
        Gray8,
        Gray80,
        Gray81,
        Gray82,
        Gray83,
        Gray84,
        Gray85,
        Gray86,
        Gray87,
        Gray88,
        Gray89,
        Gray9,
        Gray90,
        Gray91,
        Gray92,
        Gray93,
        Gray94,
        Gray95,
        Gray96,
        Gray97,
        Gray98,
        Gray99,
        Green,
        Green1,
        Green2,
        Green3,
        Green4,
        Greenyellow,
        Grey,
        Grey0,
        Grey1,
        Grey10,
        Grey100,
        Grey11,
        Grey12,
        Grey13,
        Grey14,
        Grey15,
        Grey16,
        Grey17,
        Grey18,
        Grey19,
        Grey2,
        Grey20,
        Grey21,
        Grey22,
        Grey23,
        Grey24,
        Grey25,
        Grey26,
        Grey27,
        Grey28,
        Grey29,
        Grey3,
        Grey30,
        Grey31,
        Grey32,
        Grey33,
        Grey34,
        Grey35,
        Grey36,
        Grey37,
        Grey38,
        Grey39,
        Grey4,
        Grey40,
        Grey41,
        Grey42,
        Grey43,
        Grey44,
        Grey45,
        Grey46,
        Grey47,
        Grey48,
        Grey49,
        Grey5,
        Grey50,
        Grey51,
        Grey52,
        Grey53,
        Grey54,
        Grey55,
        Grey56,
        Grey57,
        Grey58,
        Grey59,
        Grey6,
        Grey60,
        Grey61,
        Grey62,
        Grey63,
        Grey64,
        Grey65,
        Grey66,
        Grey67,
        Grey68,
        Grey69,
        Grey7,
        Grey70,
        Grey71,
        Grey72,
        Grey73,
        Grey74,
        Grey75,
        Grey76,
        Grey77,
        Grey78,
        Grey79,
        Grey8,
        Grey80,
        Grey81,
        Grey82,
        Grey83,
        Grey84,
        Grey85,
        Grey86,
        Grey87,
        Grey88,
        Grey89,
        Grey9,
        Grey90,
        Grey91,
        Grey92,
        Grey93,
        Grey94,
        Grey95,
        Grey96,
        Grey97,
        Grey98,
        Grey99,
        Honeydew,
        Honeydew1,
        Honeydew2,
        Honeydew3,
        Honeydew4,
        Hotpink,
        Hotpink1,
        Hotpink2,
        Hotpink3,
        Hotpink4,
        Indianred,
        Indianred1,
        Indianred2,
        Indianred3,
        Indianred4,
        Indigo,
        Invis,
        Ivory,
        Ivory1,
        Ivory2,
        Ivory3,
        Ivory4,
        Khaki,
        Khaki1,
        Khaki2,
        Khaki3,
        Khaki4,
        Lavender,
        Lavenderblush,
        Lavenderblush1,
        Lavenderblush2,
        Lavenderblush3,
        Lavenderblush4,
        Lawngreen,
        Lemonchiffon,
        Lemonchiffon1,
        Lemonchiffon2,
        Lemonchiffon3,
        Lemonchiffon4,
        Lightblue,
        Lightblue1,
        Lightblue2,
        Lightblue3,
        Lightblue4,
        Lightcoral,
        Lightcyan,
        Lightcyan1,
        Lightcyan2,
        Lightcyan3,
        Lightcyan4,
        Lightgoldenrod,
        Lightgoldenrod1,
        Lightgoldenrod2,
        Lightgoldenrod3,
        Lightgoldenrod4,
        Lightgoldenrodyellow,
        Lightgray,
        Lightgrey,
        Lightpink,
        Lightpink1,
        Lightpink2,
        Lightpink3,
        Lightpink4,
        Lightsalmon,
        Lightsalmon1,
        Lightsalmon2,
        Lightsalmon3,
        Lightsalmon4,
        Lightseagreen,
        Lightskyblue,
        Lightskyblue1,
        Lightskyblue2,
        Lightskyblue3,
        Lightskyblue4,
        Lightslateblue,
        Lightslategray,
        Lightslategrey,
        Lightsteelblue,
        Lightsteelblue1,
        Lightsteelblue2,
        Lightsteelblue3,
        Lightsteelblue4,
        Lightyellow,
        Lightyellow1,
        Lightyellow2,
        Lightyellow3,
        Lightyellow4,
        Limegreen,
        Linen,
        Magenta,
        Magenta1,
        Magenta2,
        Magenta3,
        Magenta4,
        Maroon,
        Maroon1,
        Maroon2,
        Maroon3,
        Maroon4,
        Mediumaquamarine,
        Mediumblue,
        Mediumorchid,
        Mediumorchid1,
        Mediumorchid2,
        Mediumorchid3,
        Mediumorchid4,
        Mediumpurple,
        Mediumpurple1,
        Mediumpurple2,
        Mediumpurple3,
        Mediumpurple4,
        Mediumseagreen,
        Mediumslateblue,
        Mediumspringgreen,
        Mediumturquoise,
        Mediumvioletred,
        Midnightblue,
        Mintcream,
        Mistyrose,
        Mistyrose1,
        Mistyrose2,
        Mistyrose3,
        Mistyrose4,
        Moccasin,
        Navajowhite,
        Navajowhite1,
        Navajowhite2,
        Navajowhite3,
        Navajowhite4,
        Navy,
        Navyblue,
        None,
        Oldlace,
        Olivedrab,
        Olivedrab1,
        Olivedrab2,
        Olivedrab3,
        Olivedrab4,
        Orange,
        Orange1,
        Orange2,
        Orange3,
        Orange4,
        Orangered,
        Orangered1,
        Orangered2,
        Orangered3,
        Orangered4,
        Orchid,
        Orchid1,
        Orchid2,
        Orchid3,
        Orchid4,
        Palegoldenrod,
        Palegreen,
        Palegreen1,
        Palegreen2,
        Palegreen3,
        Palegreen4,
        Paleturquoise,
        Paleturquoise1,
        Paleturquoise2,
        Paleturquoise3,
        Paleturquoise4,
        Palevioletred,
        Palevioletred1,
        Palevioletred2,
        Palevioletred3,
        Palevioletred4,
        Papayawhip,
        Peachpuff,
        Peachpuff1,
        Peachpuff2,
        Peachpuff3,
        Peachpuff4,
        Peru,
        Pink,
        Pink1,
        Pink2,
        Pink3,
        Pink4,
        Plum,
        Plum1,
        Plum2,
        Plum3,
        Plum4,
        Powderblue,
        Purple,
        Purple1,
        Purple2,
        Purple3,
        Purple4,
        Red,
        Red1,
        Red2,
        Red3,
        Red4,
        Rosybrown,
        Rosybrown1,
        Rosybrown2,
        Rosybrown3,
        Rosybrown4,
        Royalblue,
        Royalblue1,
        Royalblue2,
        Royalblue3,
        Royalblue4,
        Saddlebrown,
        Salmon,
        Salmon1,
        Salmon2,
        Salmon3,
        Salmon4,
        Sandybrown,
        Seagreen,
        Seagreen1,
        Seagreen2,
        Seagreen3,
        Seagreen4,
        Seashell,
        Seashell1,
        Seashell2,
        Seashell3,
        Seashell4,
        Sienna,
        Sienna1,
        Sienna2,
        Sienna3,
        Sienna4,
        Skyblue,
        Skyblue1,
        Skyblue2,
        Skyblue3,
        Skyblue4,
        Slateblue,
        Slateblue1,
        Slateblue2,
        Slateblue3,
        Slateblue4,
        Slategray,
        Slategray1,
        Slategray2,
        Slategray3,
        Slategray4,
        Slategrey,
        Snow,
        Snow1,
        Snow2,
        Snow3,
        Snow4,
        Springgreen,
        Springgreen1,
        Springgreen2,
        Springgreen3,
        Springgreen4,
        Steelblue,
        Steelblue1,
        Steelblue2,
        Steelblue3,
        Steelblue4,
        Tan,
        Tan1,
        Tan2,
        Tan3,
        Tan4,
        Thistle,
        Thistle1,
        Thistle2,
        Thistle3,
        Thistle4,
        Tomato,
        Tomato1,
        Tomato2,
        Tomato3,
        Tomato4,
        Transparent,
        Turquoise,
        Turquoise1,
        Turquoise2,
        Turquoise3,
        Turquoise4,
        Violet,
        Violetred,
        Violetred1,
        Violetred2,
        Violetred3,
        Violetred4,
        Wheat,
        Wheat1,
        Wheat2,
        Wheat3,
        Wheat4,
        White,
        Whitesmoke,
        Yellow,
        Yellow1,
        Yellow2,
        Yellow3,
        Yellow4,
        Yellowgreen
    }
}